#ifndef __JPG_H__
#define __JPG_H__

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/ioctl.h>
#include <stdint.h>
#include <sys/mman.h>
#include <fcntl.h>
#include <stdbool.h>
#include <errno.h>
#include <string.h>
#include <signal.h>
#include <pthread.h>
#include <linux/fb.h>
#include<math.h>
#include "jpeglib.h"
#include "lcd.h"
#include "datatype.h"


void jpg2rgb(const char *jpgdata, size_t jpgsize, struct img_info *jpginfo);
void load_jpg(const char *jpgfile, struct img_info *jpginfo);
// void show_img(struct lcd_info *lcdinfo, const char *filename);
void release_jpg(struct img_info *jpginfo);

#endif